shortleaf (pine) - English Synonyms Dictionary